package cn.ronghuanet.basic.utils;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.ArrayList;
import java.util.List;

/**
 * 用来封装分页查询结果的,不止是部门有分页,比如员工 权限 角色等它们都有分页,因此类型不能写死
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class PageList<T> {

    private Long total = 0L; // 总条数
    private List<T> rows = new ArrayList<>();  // 当前页数据,如果total=0,就返回一个空集合

}
